home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / xdc_com.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  38.0 KB  |  1,589 lines

  1. *% This GPD is common and included in the DC220, DC230, DC332 and DC340 printer GPD files.
  2. *% IMPORTANT NOTE Do not include installible option constraints in the GPD.
  3. *% They are handled in the plugin and will conflict if placed in the gpd.
  4. *% Feature / Option constraints must be included.
  5.  
  6. *GPDSpecVersion: "1.0"
  7. *GPDFileName: "XDC_COM.GPD"
  8. *GPDFileVersion: "1.22"
  9. *MasterUnits: PAIR(1200, 1200)
  10. *Include: "Xrxcbids.gpd"
  11. *Include: "stdnames.gpd"
  12. *Include: "ttfsub.gpd"
  13. *PrinterType: PAGE
  14. *MaxCopies: 999
  15. *FontCartSlots: 0
  16. *HelpFile: "XEROXDP.HLP"
  17.  
  18. *% Allow the plugin to process the DC Job Type Command
  19. *% re workrd the call back to write job type, interleave, 
  20. *% and cover commands
  21. *Command: CmdStartJob
  22. {
  23.     *Order: JOB_SETUP.5
  24.     *CallbackID: =CB_EMIT_RENDERING
  25. }
  26. *Feature: Orientation
  27. {
  28.     *rcNameID: =ORIENTATION_DISPLAY
  29.     *HelpIndex: 50240
  30.     *DefaultOption: PORTRAIT
  31.     *Option: PORTRAIT
  32.     {
  33.         *rcNameID: =PORTRAIT_DISPLAY
  34.         *Command: CmdSelect
  35.         {
  36.             *Order: DOC_SETUP.13
  37.             *NoPageEject?: TRUE
  38.             *Cmd: "<1B>&lo1E"
  39.         } 
  40.     }
  41.     *Option: LANDSCAPE_CC90
  42.     {
  43.         *rcNameID: =LANDSCAPE_DISPLAY
  44.         *Command: CmdSelect
  45.         {
  46.             *Order: DOC_SETUP.13
  47.             *NoPageEject?: TRUE
  48.             *Cmd: "<1B>&l1o1E"
  49.         }
  50.     }
  51. }
  52. *InstalledOptionName: "Installed"
  53. *NotInstalledOptionName: "Not Installed"
  54. *Feature: InputBin
  55. {
  56.     *rcNameID: =PAPER_SOURCE_DISPLAY
  57.     *%HelpIndex: 50242
  58.     *DefaultOption: Option1
  59.     *Option: Option1
  60.     {
  61.     *rcNameID: 271
  62.         *Command: CmdSelect
  63.         {
  64.             *Order: DOC_SETUP.16
  65.             *Cmd: "<1B>&l0H"
  66.         }
  67.     }        
  68.     *Option: Option2
  69.     {
  70.     *rcNameID: 276
  71.         *Command: CmdSelect
  72.         {
  73.             *Order: DOC_SETUP.16
  74.             *Cmd: "<1B>&l1H"
  75.         }
  76.     *Constraints: LIST(PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  77.     }
  78.     *Option: Option3
  79.     {
  80.     *rcNameID: 277
  81.         *Command: CmdSelect
  82.         {
  83.             *Order: DOC_SETUP.16
  84.             *Cmd: "<1B>&l2H"
  85.         }
  86.     *Constraints: LIST(PaperSize.STATEMENT,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  87.     }
  88.     *Option: Option4
  89.     {
  90.     *rcNameID: 410
  91.         *Command: CmdSelect
  92.         {
  93.             *Order: DOC_SETUP.16
  94.             *Cmd: "<1B>&l3H"
  95.         }
  96.     *Constraints: LIST(PaperSize.STATEMENT,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  97.     }
  98.     *Option: Option5
  99.     {
  100.     *rcNameID: 428
  101.         *Command: CmdSelect
  102.         {
  103.             *Order: DOC_SETUP.16
  104.             *Cmd: "<1B>&l4H"
  105.         }
  106.     *Constraints: LIST(PaperSize.STATEMENT,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  107.     }
  108.     *Option: MANUAL
  109.     {
  110.     *rcNameID: 639
  111.         *Command: CmdSelect
  112.         {
  113.             *Order: DOC_SETUP.16
  114.             *Cmd: "<1B>&l6H"
  115.         }
  116.     *Constraints: LIST(PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  117.     }
  118.     *Option: Option6
  119.     {
  120. *%        *Name: "High Capacity Feeder"
  121.     *rcNameID: 470
  122.         *Command: CmdSelect
  123.         {
  124.             *Order: DOC_SETUP.16
  125.             *Cmd: "<1B>&l5H"
  126.         }
  127.     *Constraints: LIST(PaperSize.LEGAL,PaperSize.11X17,PaperSize.STATEMENT,PaperSize.FOLIO,PaperSize.A3,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  128.     }
  129.     *Option: ENVFEED
  130.     {
  131.     *rcNameID: 471
  132.         *Command: CmdSelect
  133.         {
  134.             *Order: DOC_SETUP.16
  135.             *Cmd: "<1B>&l1H"
  136.         }
  137.     *Constraints: LIST(PaperSize.LETTER,PaperSize.LEGAL,PaperSize.11X17,PaperSize.A4,PaperSize.STATEMENT,PaperSize.FOLIO,PaperSize.A3,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD)
  138.     }
  139. }
  140. *Feature: TRAY3
  141. {
  142.    *FeatureType: PRINTER_PROPERTY
  143.    *rcNameID: 410
  144.    *HelpIndex: 50134
  145.    *DefaultOption: NotInstalled
  146.    *Option: Installed
  147.    {
  148.     *rcNameID: 443
  149. *%        *Name: "Installed"
  150.    }
  151.    *Option: NotInstalled
  152.    {
  153. *%    *Name: "Not Installed"
  154.     *rcNameID: 444
  155.     *Constraints: InputBin.Option4
  156.    }
  157. }
  158. *Feature: TRAY4
  159. {
  160.    *FeatureType: PRINTER_PROPERTY
  161. *%   *Name: "Tray 4"
  162.    *rcNameID: 428
  163.    *HelpIndex: 50134
  164.    *DefaultOption: NotInstalled
  165.    *Option: Installed
  166.    {
  167. *%        *Name: "Installed"
  168.     *rcNameID: 443
  169.    }
  170.    *Option: NotInstalled
  171.    {
  172. *%    *Name: "Not Installed"
  173.     *rcNameID: 444
  174.     *Constraints: InputBin.Option5
  175.    }
  176. }
  177. *Feature: HCF
  178. {
  179.    *FeatureType: PRINTER_PROPERTY
  180. *%   *Name: "Tray 6 (High Capacity)"
  181.    *rcNameID: 640
  182.    *HelpIndex: 50134
  183.    *DefaultOption: NotInstalled
  184.    *Option: Installed
  185.    {
  186. *%        *Name: "Installed"
  187.     *rcNameID: 443
  188.    }
  189.    *Option: NotInstalled
  190.    {
  191. *%    *Name: "Not Installed"
  192.     *rcNameID: 444
  193.     *Constraints: InputBin.Option6
  194.    }
  195. }
  196. *Feature: ENV_TRAY
  197. {
  198.    *FeatureType: PRINTER_PROPERTY
  199. *%   *Name: "Envelope Tray"        *% =ENV_FEED_DISPLAY ID is not linking string into ui
  200.    *rcNameID: 471
  201.    *HelpIndex: 50134
  202.    *DefaultOption: NotInstalled
  203.    *Option: Installed
  204.    {
  205. *%        *Name: "Installed"
  206.     *rcNameID: 443
  207.       *Constraints: InputBin.Option2
  208.    }
  209.    *Option: NotInstalled
  210.    {
  211. *%    *Name: "Not Installed"
  212.     *rcNameID: 444
  213.     *Constraints: LIST(InputBin.ENVFEED,PaperSize.ENV_MONARCH,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_C5,PaperSize.ENV_B5)
  214.    }
  215. }
  216. *Feature: PaperSize
  217. {
  218.    *rcNameID: =PAPER_SIZE_DISPLAY
  219.    *HelpIndex: 50118
  220.    *DefaultOption: LETTER
  221.    *Option: LETTER
  222.    {
  223.       *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  224.         *switch: Orientation
  225.         {
  226.             *case: PORTRAIT
  227.             {
  228.                 *PrintableArea: PAIR(9600, 12600)
  229.                 *PrintableOrigin: PAIR(300, 300)
  230.                 *Command: CmdSelect
  231.                 {
  232.                     *Order: DOC_SETUP.17
  233.                     *Cmd: "<1B>&l2a4d1E<1B>*p0x0Y<1B>*c0t5760x7560Y"
  234.                 }
  235.             }
  236.             *case: LANDSCAPE_CC90
  237.             {
  238.                 
  239.                 *PrintableArea: PAIR(9800, 12720)
  240.                 *PrintableOrigin: PAIR(200, 240)
  241.                 *CursorOrigin: PAIR(200, 12960)
  242.                 *Command: CmdSelect
  243.                 {
  244.                     *Order: DOC_SETUP.17
  245.                     *Cmd: "<1B>&l2a1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  246.                 }
  247.             }
  248.         }
  249.    }
  250.    *Option: LEGAL
  251.    {
  252.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  253.         *switch: Orientation
  254.         {
  255.             *case: PORTRAIT
  256.             {
  257.                 *PrintableArea: PAIR(9600, 16200)
  258.                 *PrintableOrigin: PAIR(300, 300)
  259.                 *Command: CmdSelect
  260.                 {
  261.                     *Order: DOC_SETUP.17
  262.                     *Cmd: "<1B>&l3a4d1E<1B>*p0x0Y<1B>*c0t5760x9720Y"
  263.                 }
  264.             }
  265.             *case: LANDSCAPE_CC90
  266.             {
  267.                 
  268.                 *PrintableArea: PAIR(9800, 16320)
  269.                 *PrintableOrigin: PAIR(200, 240)
  270.                 *CursorOrigin: PAIR(200, 16560)
  271.                 *Command: CmdSelect
  272.                 {
  273.                     *Order: DOC_SETUP.17
  274.                     *Cmd: "<1B>&l3a1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  275.                 }
  276.             }
  277.         }
  278.    }
  279.    *Option: 11X17
  280.    {
  281.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  282.         *switch: Orientation
  283.         {
  284.             *case: PORTRAIT
  285.             {
  286.                 *PrintableArea: PAIR(12600, 19800)
  287.                  *PrintableOrigin: PAIR(300, 300)
  288.                 *Command: CmdSelect
  289.                 {
  290.                     *Order: DOC_SETUP.17
  291.                     *Cmd: "<1B>&l6a4d1E<1B>*p0x0Y<1B>*c0t7560x11810Y"
  292.                 }
  293.             }
  294.             *case: LANDSCAPE_CC90
  295.             {
  296.                 *PrintableArea: PAIR(12800, 19920)
  297.                 *PrintableOrigin: PAIR(200, 240)
  298.                 *CursorOrigin: PAIR(200, 20160)
  299.                 *switch: Stapling
  300.                 {
  301.                     *case: Option1
  302.                     {
  303.                         *Command: CmdSelect
  304.                         {
  305.                             *Order: DOC_SETUP.17
  306.                             *Cmd: "<1B>&l6a1E<1B>*p0x0Y<1B>*c0t11953x7680Y"
  307.                             }
  308.  
  309.                     }
  310.                     *case: Option2
  311.                     {
  312.                         *Command: CmdSelect
  313.                         {
  314.                             *Order: DOC_SETUP.17
  315.                             *Cmd: "<1B>&l3ol6a1E<1B>*p0x0Y<1B>*c0t11953x7680Y"
  316.                         }
  317.  
  318.                     }
  319.                 }
  320.             }
  321.         }
  322.    }
  323.    *Option: STATEMENT
  324.    {
  325.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  326.         *switch: Orientation
  327.         {
  328.             *case: PORTRAIT
  329.             {
  330.                 *PrintableArea: PAIR(6000, 9600)
  331.                 *PrintableOrigin: PAIR(300, 300)
  332.                 *Command: CmdSelect
  333.                 {
  334.                     *Order: DOC_SETUP.17
  335.                     *Cmd: "<1B>&l41a4d1E<1B>*p0x0Y<1B>*c0t3600x5760Y"
  336.                 }
  337.             }
  338.             *case: LANDSCAPE_CC90
  339.             {
  340.                 *PrintableArea: PAIR(6200, 9720)
  341.                 *PrintableOrigin: PAIR(200, 240)
  342.                 *CursorOrigin: PAIR(200, 9960)
  343.                 *Command: CmdSelect
  344.                 {
  345.                     *Order: DOC_SETUP.17
  346.                     *Cmd: "<1B>&l1o41a1E<1B>*p0x0Y<1B>*c0t5832x3720Y"
  347.                 }
  348.             }
  349.         }
  350.      }
  351.      *Option: FOLIO
  352.      {
  353.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  354.          *switch: Orientation
  355.          {
  356.              *case: PORTRAIT
  357.              {
  358.                 *PrintableArea: PAIR(10000, 15400)
  359.                 *PrintableOrigin: PAIR(300, 300)
  360.                  *Command: CmdSelect
  361.                  {
  362.                      *Order: DOC_SETUP.17
  363.                      *Cmd: "<1B>&l44a4d1E<1B>*p0x0Y<1B>*c0t6001x9241Y"
  364.                  }
  365.              }
  366.              *case: LANDSCAPE_CC90
  367.              {
  368.                 *PrintableArea: PAIR(10000, 15120)
  369.                  *PrintableOrigin: PAIR(200, 240)
  370.                  *CursorOrigin: PAIR(200, 15360)
  371.                  *Command: CmdSelect
  372.                  {
  373.                      *Order: DOC_SETUP.17
  374.                      *Cmd: "<1B>&l44a1E<1B>*p0x0Y<1B>*c0t9073x6001Y"
  375.                  }
  376.              }
  377.          }
  378.     }
  379.     *Option: A4
  380.     {
  381.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  382.         *switch: Orientation
  383.         {
  384.             *case: PORTRAIT
  385.             {
  386.                 *PrintableArea: PAIR(9352, 13430)
  387.                 *PrintableOrigin: PAIR(300, 300)
  388.                 *Command: CmdSelect
  389.                 {
  390.                     *Order: DOC_SETUP.17
  391.                     *Cmd: "<1B>&l26a4d1E<1B>*p0x0Y<1B>*c0t5612x8059Y"
  392.                 }
  393.             }
  394.             *case: LANDSCAPE_CC90
  395.             {
  396.                 
  397.                 *PrintableArea: PAIR(9520, 13558)
  398.                 *PrintableOrigin: PAIR(200, 236)
  399.                 *CursorOrigin: PAIR(200, 13794)
  400.                 *Command: CmdSelect
  401.                 {
  402.                     *Order: DOC_SETUP.17
  403.                     *Cmd: "<1B>&l26a1E<1B>*p0x0Y<1B>*c0t8135x5713Y"
  404.                 }
  405.             }
  406.         }
  407.    }
  408.    *Option: A3
  409.    {
  410.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  411.         *switch: Orientation
  412.         {
  413.             *case: PORTRAIT
  414.             {
  415.                 *PrintableArea: PAIR(13462, 19242)
  416.                 *PrintableOrigin: PAIR(284, 300)
  417.                 *Command: CmdSelect
  418.                 {
  419.                     *Order: DOC_SETUP.17
  420.                     *Cmd: "<1B>&l27a4d1E<1B>*p0x0Y<1B>*c0t8078x11545Y"
  421.                 }
  422.             }
  423.             *case: LANDSCAPE_CC90
  424.             {
  425.                 
  426.                 *PrintableArea: PAIR(13630, 19370)
  427.                 *PrintableOrigin: PAIR(200, 236)
  428.                 *CursorOrigin: PAIR(200, 19606)
  429.                 *switch: Stapling
  430.                 {
  431.                     *case: Option1
  432.                     {
  433.                         *Command: CmdSelect
  434.                         {
  435.                             *Order: DOC_SETUP.17
  436.                             *Cmd: "<1B>&l27a1E<1B>*p0x0Y<1B>*c0t11763x8298Y"
  437.                         }
  438.                     }
  439.                     *case: Option2
  440.                     {
  441.                         *Command: CmdSelect
  442.                         {
  443.                             *Order: DOC_SETUP.17
  444.                             *Cmd: "<1B>&l3ol27a1E<1B>*p0x0Y<1B>*c0t11763x8298Y"
  445.                         }
  446.                     }
  447.                 }
  448.             }
  449.         }
  450.    }
  451.    *Option: A5
  452.    {
  453.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  454.         *switch: Orientation
  455.         {
  456.             *case: PORTRAIT
  457.             {
  458.                 *PrintableArea: PAIR(6424, 9320)
  459.                 *PrintableOrigin: PAIR(284, 300)
  460.                 *Command: CmdSelect
  461.                 {
  462.                     *Order: DOC_SETUP.17
  463.                     *Cmd: "<1B>&l42a4d1E<1B>*p0x0Y<1B>*c0t3854x5592Y"
  464.                 }
  465.             }
  466.             *case: LANDSCAPE_CC90
  467.             {
  468.                 *PrintableArea: PAIR(6592, 9448)
  469.                 *PrintableOrigin: PAIR(200, 236)
  470.                 *CursorOrigin: PAIR(200, 9684)
  471.                 *Command: CmdSelect
  472.                 {
  473.                     *Order: DOC_SETUP.17
  474.                     *Cmd: "<1B>&l42a1E<1B>*p0x0Y<1B>*c0t5811x4975Y"
  475.                 }
  476.            }
  477.         }
  478.    }
  479.     *Option: A6
  480.     {
  481.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  482.         *switch: Orientation
  483.         {
  484.             *case: PORTRAIT
  485.             {
  486.                 *PrintableArea: PAIR(4360, 6392)
  487.                *PrintableOrigin: PAIR(300, 300)
  488.                *Command: CmdSelect
  489.                {
  490.                    *Order: DOC_SETUP.17
  491.                    *Cmd: "<1B>&l203a4d1E<1B>*p0x0Y<1B>*c0t2616x3835Y"
  492.                }
  493.             }
  494.             *case: LANDSCAPE_CC90
  495.             {
  496.                 *PrintableArea: PAIR(4560,6512)
  497.                 *PrintableOrigin: PAIR(200, 240)
  498.                 *CursorOrigin: PAIR(200, 6752)
  499.                 *Command: CmdSelect
  500.                 {
  501.                     *Order: DOC_SETUP.17
  502.                     *Cmd: "<1B>&l203a1E<1B>*p0x0Y<1B>*c0t2856x4052Y"
  503.                 }
  504.             }
  505.         }
  506.      }
  507. *Option: JAPANESE_POSTCARD
  508.      {
  509.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  510.          *switch: Orientation
  511.          {
  512.              *case: PORTRAIT
  513.              {
  514.                  *PrintableArea: PAIR(4156, 6392)
  515.                  *PrintableOrigin: PAIR(240, 204)
  516.                  *Command: CmdSelect
  517.                  {
  518.                      *Order: DOC_SETUP.17
  519.                      *Cmd: "<1B>&l71a4d1E<1B>*p0x0Y<1B>*c0t2494x3836Y"
  520.                  }
  521.              }
  522.              *case: LANDSCAPE_CC90
  523.              {
  524.                  *PrintableArea: PAIR(4156, 6392)
  525.                  *PrintableOrigin: PAIR(200, 240)
  526.                  *CursorOrigin:PAIR(200, 6630)
  527.                  *Command: CmdSelect
  528.                  {
  529.                      *Order: DOC_SETUP.17
  530.                      *Cmd: "<1B>&l71a1E<1B>*p0x0Y<1B>*c0t3836x2494Y"
  531.                  }
  532.              }
  533.          }
  534.      } 
  535.      *Option: ENV_B5
  536.      {
  537.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  538.          *switch: Orientation
  539.          {
  540.              *case: PORTRAIT
  541.              {
  542.                 *PrintableArea: PAIR(7746, 11210)
  543.                 *PrintableOrigin: PAIR(284, 300)
  544.                  *Command: CmdSelect
  545.                  {
  546.                      *Order: DOC_SETUP.17
  547.                      *Cmd: "<1B>&l100a4d1E<1B>*p0x0Y<1B>*c0t4648x6726Y"
  548.                  }
  549.              }
  550.              *case: LANDSCAPE_CC90
  551.              {
  552.                 *PrintableArea: PAIR(7914, 11338)
  553.                 *PrintableOrigin: PAIR(200, 240)
  554.                 *CursorOrigin: PAIR(200, 11578)        
  555.                 *Command: CmdSelect
  556.                 {
  557.                     *Order: DOC_SETUP.17
  558.                     *Cmd: "<1B>&l100a1E<1B>*p0x0Y<1B>*c0t6803x4868Y"
  559.                 }
  560.              }
  561.          }
  562.      }
  563.      *Option: ENV_C5
  564.      {
  565.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  566.          *switch: Orientation
  567.          {
  568.              *case: PORTRAIT
  569.              {
  570.                  *PrintableArea: PAIR(7084, 10218)
  571.                  *PrintableOrigin: PAIR(284, 300)
  572.                  *Command: CmdSelect
  573.                  {
  574.                      *Order: DOC_SETUP.17
  575.                      *Cmd: "<1B>&l91a4d1E<1B>*p0x0Y<1B>*c0t4251x6131Y"
  576.                  }
  577.              }
  578.              *case: LANDSCAPE_CC90
  579.              {
  580.                   
  581.                 *PrintableArea: PAIR(7252, 10346)
  582.                 *PrintableOrigin: PAIR(200, 240)
  583.                 *CursorOrigin: PAIR(200, 10586)
  584.                 *Command: CmdSelect
  585.                  {
  586.                      *Order: DOC_SETUP.17
  587.                      *Cmd: "<1B>&l91a1E<1B>*p0x0Y<1B>*c0t6349x4472Y"
  588.                  }
  589.              }
  590.          }
  591.      }
  592.     *Option: ENV_10
  593.     {
  594.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  595.         *switch: Orientation
  596.         {
  597.             *case: PORTRAIT
  598.             {
  599.                 *PrintableArea: PAIR(4350, 10800)
  600.                 *PrintableOrigin: PAIR(300, 300)
  601.                 *Command: CmdSelect
  602.                 {
  603.                     *Order: DOC_SETUP.17
  604.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2610x6480Y"
  605.                 }
  606.             }
  607.             *case: LANDSCAPE_CC90
  608.             {
  609.                 *PrintableArea: PAIR(4550, 10920)
  610.                 *PrintableOrigin: PAIR(200, 240)
  611.                 *CursorOrigin: PAIR(200, 11160)
  612.                 *Command: CmdSelect
  613.                 {
  614.                     *Order: DOC_SETUP.17
  615.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6552x2730Y"
  616.                 }
  617.             }
  618.         }
  619.     }
  620.     *Option: ENV_DL
  621.     {
  622.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  623.         *switch: Orientation
  624.         {
  625.            *case: PORTRAIT
  626.             {
  627.                 *PrintableArea: PAIR(4628, 9792)
  628.                  *PrintableOrigin: PAIR(284, 300)
  629.                 *Command: CmdSelect
  630.                 {
  631.                     *Order: DOC_SETUP.17
  632.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2778x5877Y"
  633.                 }
  634.             }
  635.             *case: LANDSCAPE_CC90
  636.             {
  637.                 
  638.                 *PrintableArea: PAIR(4796, 9920)
  639.                 *PrintableOrigin: PAIR(200, 236)
  640.                 *CursorOrigin: PAIR(200, 10156)
  641.                 *Command: CmdSelect
  642.                 {
  643.                     *Order: DOC_SETUP.17
  644.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t6094x2998Y"
  645.                 }
  646.             }
  647.         }
  648.     }
  649.     *Option: ENV_MONARCH
  650.     {
  651.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  652.         *switch: Orientation
  653.         {
  654.             *case: PORTRAIT
  655.             {
  656.                 *PrintableArea: PAIR(4050, 8400)
  657.                 *PrintableOrigin: PAIR(300, 300)
  658.                 *Command: CmdSelect
  659.                 {
  660.                     *Order: DOC_SETUP.17
  661.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2430x5040Y"
  662.                 }
  663.             }
  664.             *case: LANDSCAPE_CC90
  665.             {
  666.                 *PrintableArea: PAIR(4250, 8520)
  667.                 *PrintableOrigin: PAIR(200, 240)
  668.                 *CursorOrigin: PAIR(200, 8760)
  669.                 *Command: CmdSelect
  670.                 {
  671.                     *Order: DOC_SETUP.17
  672.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5112x2550Y"
  673.                 }
  674.             }
  675.         }
  676.     }  
  677. }
  678. *Feature: MediaType
  679. {
  680.     *rcNameID: =MEDIA_TYPE_DISPLAY
  681.     *HelpIndex: 50119
  682.     *DefaultOption: Option1
  683.     *Option: Option1
  684.     {
  685. *%        *Name: "Standard"
  686.         *rcNameID: 641
  687.         *switch: InputBin
  688.         {
  689.             *case: Option1
  690.             {
  691.                 *Command: CmdSelect
  692.                 {
  693.                     *Order: JOB_SETUP.13
  694.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Standard%";<0A>"
  695.                 }
  696.             }
  697.             *default
  698.             {
  699.             }
  700.         }
  701.     }
  702.     *Option: Option2
  703.     {
  704.         *rcNameID: =TRANSPARENCY_DISPLAY
  705.         *switch: InputBin
  706.         {
  707.             *case: Option1
  708.             {    
  709.                 *Command: CmdSelect
  710.                 {
  711.                     *Order: JOB_SETUP.13
  712.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Transparency%";<0A>"
  713.                 }
  714.             }
  715.             *default
  716.             {
  717.             }
  718.         }
  719.         *Constraints: LIST(OutputBin.Option4, OutputBin.Option5, OutputBin.Option6, OutputBin.Option7, OutputBin.Option8, OutputBin.Option9, OutputBin.Option10, OutputBin.Option11, OutputBin.Option12, OutputBin.Option13)
  720.     }
  721.     *Option: Option3
  722.     {
  723. *%        *Name: "Labels"
  724.         *rcNameID: 439
  725.         *switch: InputBin
  726.         {
  727.             *case: Option1
  728.             {    
  729.                 *Command: CmdSelect
  730.                 {
  731.                     *Order: JOB_SETUP.13
  732.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Labels%";<0A>"
  733.                 }
  734.             }
  735.             *default
  736.             {
  737.             }
  738.         }
  739.     }
  740.     *Option: Option4
  741.     {
  742. *%        *Name: "Drilled"
  743.         *rcNameID: 642
  744.         *switch: InputBin
  745.         {
  746.             *case: Option1
  747.             {    
  748.                 *Command: CmdSelect
  749.                 {
  750.                     *Order: JOB_SETUP.13
  751.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Drilled%";<0A>"
  752.                 }
  753.             }
  754.             *default
  755.             {
  756.             }
  757.         }
  758.     }
  759.     *Option: Option5
  760.     {
  761. *%        *Name: "Recycled"
  762.         *rcNameID: 440
  763.         *switch: InputBin
  764.         {
  765.             *case: Option1
  766.             {    
  767.                 *Command: CmdSelect
  768.                 {
  769.                     *Order: JOB_SETUP.13
  770.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Recycled%";<0A>"
  771.                 }
  772.             }
  773.             *default
  774.             {
  775.             }
  776.         }
  777.     }
  778.     *Option: Option6
  779.     {
  780. *%        *Name: "Preprinted"
  781.         *rcNameID: 673
  782.         *switch: InputBin
  783.         {
  784.             *case: Option1
  785.             {    
  786.                 *Command: CmdSelect
  787.                 {
  788.                     *Order: JOB_SETUP.13
  789.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Preprinted%";<0A>"
  790.                 }
  791.             }
  792.             *default
  793.             {
  794.             }
  795.         }
  796.     }
  797.     *Option: Option7
  798.     {
  799. *%        *Name: "Heavyweight"
  800.         *rcNameID: 643
  801.         *switch: InputBin
  802.         {
  803.             *case: Option1
  804.             {    
  805.                 *Command: CmdSelect
  806.                 {
  807.                     *Order: JOB_SETUP.13
  808.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Heavyweight%";<0A>"
  809.                 }
  810.             }
  811.             *default
  812.             {
  813.             }
  814.         }
  815.     }
  816.     *Option: Option8
  817.     {
  818. *%        *Name: "Tab Stock"
  819.         *rcNameID: 644
  820.         *switch: InputBin
  821.         {
  822.             *case: Option1
  823.             {
  824.                 *Command: CmdSelect
  825.                 {
  826.                     *Order: JOB_SETUP.13
  827.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Tabs%";<0A>"
  828.                 }
  829.             }
  830.             *default
  831.             {
  832.             }
  833.         }
  834.         *Constraints: LIST(InputBin.Option2,InputBin.Option3,InputBin.Option4,InputBin.Option5,InputBin.Option6,InputBin.ENVFEED)
  835.     }
  836.     *Option: Option9
  837.     {
  838. *%        *Name: "Other"
  839.         *rcNameID: 645
  840.         *switch: InputBin
  841.         {
  842.             *case: Option1
  843.             {    
  844.                 *Command: CmdSelect
  845.                 {
  846.                     *Order: JOB_SETUP.13
  847.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Other%";<0A>"
  848.                 }
  849.             }
  850.             *default
  851.             {
  852.             }
  853.         }
  854.     }
  855. }
  856. *Feature: MediaColor
  857. {
  858. *%    *Name: "Media Color"
  859.     *rcNameID: 646
  860.     *HelpIndex: 50121
  861.     *DefaultOption: Option1
  862.     *Option: Option1
  863.     {
  864. *%        *Name: "White"
  865.         *rcNameID: 647
  866.         *switch: InputBin
  867.         {
  868.             *case: Option1
  869.             {    
  870.                 *Command: CmdSelect
  871.                 {
  872.                     *Order: JOB_SETUP.15
  873.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"White%";<0A>"
  874.                 }
  875.             }
  876.             *default
  877.             {
  878.             }
  879.         }
  880.     }
  881.     *Option: Option2
  882.     {
  883. *%        *Name: "Yellow"
  884.         *rcNameID: 648
  885.         *switch: InputBin
  886.         {
  887.             *case: Option1
  888.             {    
  889.                 *Command: CmdSelect
  890.                 {
  891.                     *Order: JOB_SETUP.15
  892.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Yellow%";<0A>"
  893.                 }
  894.             }
  895.             *default
  896.             {
  897.             }
  898.         }
  899.     }
  900.     *Option: Option3
  901.     {
  902. *%        *Name: "Green"
  903.         *rcNameID: 649
  904.         *switch: InputBin
  905.         {
  906.             *case: Option1
  907.             {    
  908.                 *Command: CmdSelect
  909.                 {
  910.                     *Order: JOB_SETUP.15
  911.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Green%";<0A>"
  912.                 }
  913.             }
  914.             *default
  915.             {
  916.             }
  917.         }
  918.     }
  919.     *Option: Option4
  920.     {
  921. *%        *Name: "Buff"
  922.         *rcNameID: 650
  923.         *switch: InputBin
  924.         {
  925.             *case: Option1
  926.             {    
  927.                 *Command: CmdSelect
  928.                 {
  929.                     *Order: JOB_SETUP.15
  930.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Buff%";<0A>"
  931.                 }
  932.             }
  933.             *default
  934.             {
  935.             }
  936.         }
  937.     }
  938.     *Option: Option5
  939.     {
  940. *%        *Name: "Red"
  941.         *rcNameID: 651
  942.         *switch: InputBin
  943.         {
  944.             *case: Option1
  945.             {    
  946.                 *Command: CmdSelect
  947.                 {
  948.                     *Order: JOB_SETUP.15
  949.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Red%";<0A>"
  950.                 }
  951.             }
  952.             *default
  953.             {
  954.             }
  955.         }
  956.     }
  957.     *Option: Option6
  958.     {
  959. *%        *Name: "Ivory"
  960.         *rcNameID: 652
  961.         *switch: InputBin
  962.         {
  963.             *case: Option1
  964.             {    
  965.                 *Command: CmdSelect
  966.                 {
  967.                     *Order: JOB_SETUP.15
  968.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Ivory%";<0A>"
  969.                 }
  970.             }
  971.             *default
  972.             {
  973.             }
  974.         }
  975.     }
  976.     *Option: Option7
  977.     {
  978. *%        *Name: "Gray"
  979.         *rcNameID: 653
  980.         *switch: InputBin
  981.         {
  982.             *case: Option1
  983.             {    
  984.                 *Command: CmdSelect
  985.                 {
  986.                     *Order: JOB_SETUP.15
  987.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Gray%";<0A>"
  988.                 }
  989.             }
  990.             *default
  991.             {
  992.             }
  993.         }
  994.     }
  995.     *Option: Option8
  996.     {
  997. *%        *Name: "Clear"
  998.         *rcNameID: 654
  999.         *switch: InputBin
  1000.         {
  1001.             *case: Option1
  1002.             {    
  1003.                 *Command: CmdSelect
  1004.                 {
  1005.                     *Order: JOB_SETUP.15
  1006.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Clear%";<0A>"
  1007.                 }
  1008.             }
  1009.             *default
  1010.             {
  1011.             }
  1012.         }
  1013.     }
  1014.     *Option: Option9
  1015.     {
  1016. *%        *Name: "Pink"
  1017.         *rcNameID: 706
  1018.         *switch: InputBin
  1019.         {
  1020.             *case: Option1
  1021.             {    
  1022.                 *Command: CmdSelect
  1023.                 {
  1024.                     *Order: JOB_SETUP.15
  1025.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Pink%";<0A>"
  1026.                 }
  1027.             }
  1028.             *default
  1029.             {
  1030.             }
  1031.         }
  1032.     }
  1033.     *Option: Option10
  1034.     {
  1035. *%        *Name: "Goldenrod"
  1036.         *rcNameID: 655
  1037.         *switch: InputBin
  1038.         {
  1039.             *case: Option1
  1040.             {    
  1041.                 *Command: CmdSelect
  1042.                 {
  1043.                     *Order: JOB_SETUP.15
  1044.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Goldenrod%";<0A>"
  1045.                 }
  1046.             }
  1047.             *default
  1048.             {
  1049.             }
  1050.         }
  1051.     }
  1052.     *Option: Option11
  1053.     {
  1054. *%        *Name: "Orange"
  1055.         *rcNameID: 656
  1056.         *switch: InputBin
  1057.         {
  1058.             *case: Option1
  1059.             {    
  1060.                 *Command: CmdSelect
  1061.                 {
  1062.                     *Order: JOB_SETUP.15
  1063.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Orange%";<0A>"
  1064.                 }
  1065.             }
  1066.             *default
  1067.             {
  1068.             }
  1069.         }
  1070.     }
  1071.     *Option: Option12
  1072.     {
  1073. *%        *Name: "Blue"
  1074.         *rcNameID: 657
  1075.         *switch: InputBin
  1076.         {
  1077.             *case: Option1
  1078.             {    
  1079.                 *Command: CmdSelect
  1080.                 {
  1081.                     *Order: JOB_SETUP.15
  1082.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Blue%";<0A>"
  1083.                 }
  1084.             }
  1085.             *default
  1086.             {
  1087.             }
  1088.         }
  1089.     }
  1090.     *Option: Option13
  1091.     {
  1092. *%        *Name: "Other"
  1093.         *rcNameID: 645
  1094.         *switch: InputBin
  1095.         {
  1096.             *case: Option1
  1097.             {    
  1098.                 *Command: CmdSelect
  1099.                 {
  1100.                     *Order: JOB_SETUP.15
  1101.                     *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Other%";<0A>"
  1102.                 }
  1103.             }
  1104.             *default
  1105.             {
  1106.             }
  1107.         }
  1108.     }
  1109. }
  1110. *Feature: Resolution
  1111. {
  1112.     *rcNameID: =RESOLUTION_DISPLAY
  1113.     *HelpIndex: 50198
  1114.     *DefaultOption: Option1
  1115.     *Option: Option1
  1116.     {
  1117.         *Name: "600 x 600 " *%=DOTS_PER_INCH
  1118.         *DPI: PAIR(600, 600)
  1119.         *TextDPI: PAIR(600, 600)
  1120.         *MinStripBlankPixels: 32
  1121.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  1122.         *SpotDiameter: 100
  1123.         *Command: CmdSelect
  1124.         {
  1125.             *Order: JOB_SETUP.1
  1126.             *Cmd: "<1B>%%-12345X@PJL COMMENT <0A>@PJL SET RESOLUTION=600<0A>@PJL SET COPIES="%d{NumOfCopies}"<0A>@PJL COMMENT XRXbegin<0A>"
  1127.         }
  1128.     }
  1129. }
  1130. *Feature: FINISHER
  1131. {
  1132.    *FeatureType: PRINTER_PROPERTY
  1133.    *HelpIndex: 50134
  1134. *%   *Name: "Finisher"
  1135.    *rcNameID: 532
  1136.    *DefaultOption: NotInstalled
  1137.    *Option: Installed
  1138.    {
  1139. *%        *Name: "Installed"
  1140.     *rcNameID: 443
  1141.     *Constraints: OutputBin.Option2
  1142.    }
  1143.    *Option: NotInstalled
  1144.    {
  1145. *%    *Name: "Not Installed"
  1146.     *rcNameID: 444
  1147.     *DisabledFeatures: LIST(Stapling)
  1148.     *Constraints: LIST(Stapling.Option2, OutputBin.Option3)
  1149.    }
  1150. }
  1151. *Feature: OutputBin
  1152. {
  1153. *%    *Name: "Output Destination"
  1154.     *rcNameID: 692
  1155.     *HelpIndex: 50239
  1156.     *DefaultOption: Option1
  1157.     *Option: Option1
  1158.     {
  1159. *%      *Name: "Top Tray"
  1160.         *rcNameID: 658
  1161.     *CmdSelect: 
  1162.     {
  1163.        *Order: DOC_SETUP.18
  1164.        *Cmd: "<1B>&l1G"
  1165.     }            
  1166.     }
  1167.     *Option: Option2
  1168.     {
  1169. *%        *Name: "Side Tray" 
  1170.         *rcNameID: 659
  1171.         *Command: CmdSelect
  1172.         {
  1173.             *Order: DOC_SETUP.18
  1174.             *Cmd: "<1B>&l13G"
  1175.         }
  1176.     }
  1177.     *Option: Option3
  1178.     {
  1179. *%        *Name: "Finisher"
  1180.         *rcNameID: 532
  1181.         *Command: CmdSelect
  1182.         {
  1183.             *Order: DOC_SETUP.18
  1184.             *Cmd: "<1B>&l12G"
  1185.         }
  1186.         *Constraints: LIST(PaperSize.A6, PaperSize.JAPANESE_POSTCARD)
  1187.     }
  1188.     *Option: Option4
  1189.     {
  1190. *%        *Name: "Mailbox 1" 
  1191.         *rcNameID: 412
  1192.         *Command: CmdSelect
  1193.         {
  1194.             *Order: DOC_SETUP.18
  1195.             *Cmd: "<1B>&l2G"
  1196.         }
  1197.     }
  1198.     *Option: Option5
  1199.     {
  1200. *%        *Name: "Mailbox 2"
  1201.         *rcNameID: 413
  1202.         *Command: CmdSelect
  1203.         {
  1204.             *Order: DOC_SETUP.18
  1205.             *Cmd: "<1B>&l3G"
  1206.         }
  1207.     }
  1208.     *Option: Option6
  1209.     {
  1210. *%        *Name: "Mailbox 3"
  1211.         *rcNameID: 414
  1212.         *Command: CmdSelect
  1213.         {
  1214.             *Order: DOC_SETUP.18
  1215.             *Cmd: "<1B>&l4G"
  1216.         }
  1217.     }
  1218.     *Option: Option7
  1219.     {
  1220. *%        *Name: "Mailbox 4"
  1221.         *rcNameID: 415
  1222.         *Command: CmdSelect
  1223.         {
  1224.             *Order: DOC_SETUP.18
  1225.             *Cmd: "<1B>&l5G"
  1226.         }
  1227.     }
  1228.     *Option: Option8
  1229.     {
  1230. *%        *Name: "Mailbox 5"
  1231.         *rcNameID: 416
  1232.         *Command: CmdSelect
  1233.         {
  1234.             *Order: DOC_SETUP.18
  1235.             *Cmd: "<1B>&l6G"
  1236.         }
  1237.     }
  1238.     *Option: Option9
  1239.     {
  1240. *%        *Name: "Mailbox 6"
  1241.         *rcNameID: 417
  1242.         *Command: CmdSelect
  1243.         {
  1244.             *Order: DOC_SETUP.18
  1245.             *Cmd: "<1B>&l7G"
  1246.         }
  1247.     }
  1248.     *Option: Option10
  1249.     {
  1250. *%        *Name: "Mailbox 7"
  1251.         *rcNameID: 418
  1252.         *Command: CmdSelect
  1253.         {
  1254.             *Order: DOC_SETUP.18
  1255.             *Cmd: "<1B>&l8G"
  1256.         }
  1257.     }
  1258.     *Option: Option11
  1259.     {
  1260. *%        *Name: "Mailbox 8"
  1261.         *rcNameID: 419
  1262.         *Command: CmdSelect
  1263.         {
  1264.             *Order: DOC_SETUP.18
  1265.             *Cmd: "<1B>&l9G"
  1266.         }
  1267.     }
  1268.     *Option: Option12
  1269.     {
  1270. *%        *Name: "Mailbox 9"
  1271.         *rcNameID: 420
  1272.         *Command: CmdSelect
  1273.         {
  1274.             *Order: DOC_SETUP.18
  1275.             *Cmd: "<1B>&l10G"
  1276.         }
  1277.     }
  1278.     *Option: Option13
  1279.     {
  1280. *%        *Name: "Mailbox 10"
  1281.         *rcNameID: 421
  1282.         *Command: CmdSelect
  1283.         {
  1284.             *Order: DOC_SETUP.18
  1285.             *Cmd: "<1B>&l11G"
  1286.         }
  1287.     }        
  1288. }
  1289. *Feature: MailboxUnit
  1290. {
  1291.    *FeatureType: PRINTER_PROPERTY
  1292.    *ConflictPriority: 3
  1293. *%   *Name: "Mailbox"
  1294.    *rcNameID: 422
  1295.    *HelpIndex: 50134
  1296.    *DefaultOption: NotInstalled
  1297.    *Option: Installed
  1298.    {
  1299. *%    *Name: "Installed"
  1300.         *rcNameID: 443
  1301.    }
  1302.    *Option: NotInstalled
  1303.    {
  1304. *%    *Name: "Not Installed"
  1305.         *rcNameID: 444
  1306.     *Constraints: LIST(OutputBin.Option4,OutputBin.Option5,OutputBin.Option6,OutputBin.Option7,OutputBin.Option8,OutputBin.Option9,OutputBin.Option10,OutputBin.Option11,OutputBin.Option12,OutputBin.Option13)
  1307.    }
  1308. }
  1309. *Feature: DuplexUnit
  1310. {
  1311.    *FeatureType: PRINTER_PROPERTY
  1312.    *ConflictPriority: 3
  1313. *%   *Name: "2 Sided Printing (Duplex Module)"
  1314.    *rcNameID: 660
  1315.    *HelpIndex: 50134
  1316.    *DefaultOption: NotInstalled
  1317.    *Option: Installed
  1318.    {
  1319. *%        *Name: "Installed"
  1320.         *rcNameID: 443
  1321.    }
  1322.    *Option: NotInstalled
  1323.    {
  1324. *%    *Name: "Not Installed"
  1325.         *rcNameID: 444
  1326.     *DisabledFeatures: LIST(Duplex)
  1327.     *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  1328.    }
  1329. }
  1330. *Feature: Duplex
  1331. {   
  1332.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1333.     *HelpIndex: 50106
  1334.     *DefaultOption: NONE
  1335.     *Option: NONE
  1336.     {
  1337.         *rcNameID: =NONE_DISPLAY
  1338.         *Command: CmdSelect
  1339.         {
  1340.             *Order: DOC_SETUP.14
  1341.             *Cmd: "<1B>&l0S"
  1342.         }
  1343.     }
  1344.     *Option: VERTICAL
  1345.     {
  1346.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1347.         *Command: CmdSelect
  1348.         {
  1349.             *Order: DOC_SETUP.15
  1350.             *Cmd: "<1B>&l1S"
  1351.         }
  1352.     *Constraints: LIST(MediaType.Option2,MediaType.Option3,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  1353.     }
  1354.     *Option: HORIZONTAL
  1355.     {
  1356.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1357.         *Command: CmdSelect
  1358.         {
  1359.             *Order: DOC_SETUP.15
  1360.             *Cmd: "<1B>&l2S"
  1361.         }
  1362.     *Constraints: LIST(MediaType.Option2,MediaType.Option3,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  1363.     }
  1364. }
  1365. *Feature: Stapling
  1366. {
  1367. *%   *Name: "Stapling"
  1368.    *rcNameID: 661
  1369.    *HelpIndex: 50234
  1370.    *FeatureType: DOC_PROPERTY
  1371.    *DefaultOption: Option1
  1372.    *Option: Option1
  1373.    {
  1374. *%    *Name: "Staple Off"
  1375.         *rcNameID: 662
  1376.     *Command: CmdSelect
  1377.     {
  1378.        *Order: JOB_SETUP.19
  1379.           *Cmd: "@PJL COMMENT OID_ATT_FINISHING OID_VAL_GENERIC_NONE;<0A>"
  1380.     }
  1381.    }
  1382.    *Option: Option2
  1383.    {
  1384. *%    *Name: "Staple On"
  1385.         *rcNameID: 663
  1386.     *Command: CmdSelect
  1387.     {
  1388.        *Order: JOB_SETUP.19
  1389.           *Cmd: "@PJL COMMENT OID_ATT_FINISHING OID_VAL_FINISHING_STAPLE;<0A>"
  1390.     }
  1391.     *Constraints: LIST(MediaType.Option2,PaperSize.LEGAL,PaperSize.STATEMENT,PaperSize.FOLIO,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  1392.    }
  1393. }
  1394. *Feature: BannerPage
  1395. {
  1396. *%    *Name: "Banner Sheet"
  1397.         *rcNameID: 664
  1398.         *HelpIndex: 50187
  1399.     *FeatureType: DOC_PROPERTY
  1400.     *DefaultOption: BannerPageOn
  1401.     *Option: BannerPageOn
  1402.     {
  1403. *%        *Name: "Enabled"
  1404.             *rcNameID: 665
  1405.         *Command: CmdSelect
  1406.         {
  1407.             *Order: JOB_SETUP.3
  1408.             *Cmd: "@PJL COMMENT OID_ATT_START_SHEET OID_VAL_JOB_SHEET_FULL;<0A>"
  1409.         }
  1410.     }
  1411.     *Option: BannerPageOff
  1412.     {
  1413. *%        *Name: "Disabled"
  1414.             *rcNameID: 666
  1415.         *Command: CmdSelect
  1416.         {
  1417.             *Order: JOB_SETUP.3
  1418.             *Cmd: "@PJL COMMENT OID_ATT_START_SHEET OID_VAL_JOB_SHEET_NONE;<0A>"
  1419.         }
  1420.     }
  1421. }
  1422.  
  1423. *Feature: Halftone
  1424. {
  1425.     *rcNameID: =HALFTONING_DISPLAY
  1426.     *DefaultOption: HT_PATSIZE_AUTO
  1427.     *Option: HT_PATSIZE_AUTO
  1428.     {
  1429.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1430.     }
  1431.     *Option: HT_PATSIZE_SUPERCELL_M
  1432.     {
  1433.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1434.     }
  1435.     *Option: HT_PATSIZE_6x6_M
  1436.     {
  1437.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1438.     }
  1439.     *Option: HT_PATSIZE_8x8_M
  1440.     {
  1441.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1442.     }
  1443. }
  1444.  
  1445. *Feature: DraftMode
  1446. {
  1447. *%    *Name: "Draft Mode"
  1448.         *rcNameID: 629
  1449.     *HelpIndex: 50127
  1450.     *DefaultOption: DraftOff
  1451.     *Option: DraftOff
  1452.     {
  1453. *%        *Name: "Normal"
  1454.             *rcNameID: 407
  1455.         *Command: CmdSelect
  1456.         {
  1457.             *Order: JOB_SETUP.17
  1458.             *Cmd: "@PJL COMMENT OID_ATT_PRINT_QUALITY OID_VAL_PRINT_QUALITY_NORMAL;<0A>"
  1459.         }
  1460.     }
  1461.     *Option: DraftOn
  1462.     {
  1463. *%        *Name: "Conserve Dry Ink"
  1464.             *rcNameID: 667
  1465.         *Command: CmdSelect
  1466.         {
  1467.             *Order: JOB_SETUP.17
  1468.             *Cmd: "@PJL COMMENT OID_ATT_PRINT_QUALITY OID_VAL_PRINT_QUALITY_DRAFT;<0A>"
  1469.         }
  1470.     }
  1471. }
  1472. *Feature: Collate
  1473. {
  1474. *%    *Name: "Collate"
  1475.         *rcNameID: 366
  1476.         *HelpIndex: 50235
  1477.     *DefaultOption: ON
  1478.     *Option: ON
  1479.     {
  1480.         *rcNameID: =ON_DISPLAY
  1481.         *Command: CmdSelect
  1482.         {
  1483.             *Order: JOB_SETUP.21
  1484.             *Cmd: "@PJL COMMENT OID_ATT_OUTPUT OID_VAL_OUTPUT_PAGE_COLLATE;<0A>@PJL COMMENT XRXend<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  1485.         }
  1486.     }
  1487.     *Option: OFF
  1488.     {
  1489.         *rcNameID: =OFF_DISPLAY
  1490.         *Command: CmdSelect
  1491.         {
  1492.             *Order: JOB_SETUP.21
  1493.             *Cmd: "@PJL COMMENT OID_ATT_OUTPUT OID_VAL_OUTPUT_NO_PAGE_COLLATE;<0A>@PJL COMMENT XRXend<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  1494.         }
  1495.     }
  1496. }
  1497. *Command: CmdStartDoc
  1498. {
  1499.     *Order: DOC_SETUP.11
  1500.     *Cmd: "<1B>&u600D<1B>*r0F"
  1501. }
  1502. *Command: CmdStartPage
  1503. {
  1504.     *Order: PAGE_SETUP.1
  1505.     *Cmd: "<1B>*b0M<0D>"
  1506. }
  1507. *Command: CmdEndJob
  1508. {
  1509.     *Order: JOB_FINISH.1
  1510.     *Cmd: "<1B>E<1B>%%-12345X"
  1511. }
  1512. *Command: CmdCopies
  1513. {
  1514.     *Order: DOC_SETUP.12
  1515.     *%Cmd: "<1B>&l"%d[1,999]{NumOfCopies}"X"
  1516.     *Cmd: ""
  1517. }
  1518. *RotateCoordinate?: TRUE
  1519. *RotateRaster?: TRUE
  1520. *RotateFont?: TRUE
  1521. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1522. *MemoryUsage: LIST(FONT)
  1523. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1524. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1525. *XMoveThreshold: 0
  1526. *YMoveThreshold: 0
  1527. *XMoveUnit: 600
  1528. *YMoveUnit: 600
  1529. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1530. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1531. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1532. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1533. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1534. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1535. *Command: CmdCR { *Cmd : "<0D>" }
  1536. *Command: CmdLF { *Cmd : "<0A>" }
  1537. *Command: CmdFF { *Cmd : "<0C>" }
  1538. *Command: CmdBackSpace { *Cmd : "<08>" }
  1539. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1540. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1541. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1542. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1543. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1544. *EjectPageWithFF?: TRUE
  1545. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1546. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1547. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1548. *OutputDataFormat: H_BYTE
  1549. *OptimizeLeftBound?: TRUE
  1550.  
  1551. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  1552. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  1553. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  1554.  
  1555. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1556. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1557. *DefaultFont: 136
  1558. *DefaultCTT: 0
  1559. *CharPosition: BASELINE
  1560. *TTFSEnabled?: TRUE
  1561. *DeviceFonts: LIST(136,138,146,147,148,149,150,151,152,153,154,155,156,157,164,165,
  1562. +                   166,196,197,198,199,200,201,202,203,209,210,211,212,213,214,215,
  1563. +                   216,217,218,219,220,221,222,223,224,225,226,227,228,229,230)
  1564. *MinFontID: 16534
  1565. *MaxFontID: 32768
  1566. *switch: Resolution
  1567. {
  1568.     *case: Option1
  1569.     {
  1570.         *FontFormat: HPPCL_OUTLINE
  1571.     }
  1572. }
  1573. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1574. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1575. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1576. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1577. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1578. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1579. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1580. *Command: CmdSelectWhiteBrush { *Cmd : "<1B>*v1o1T" }
  1581. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1582. *MinGrayFill: 1
  1583. *MaxGrayFill: 100
  1584. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  1585. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  1586. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1587. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1588. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1589.